I'm delighted that... - German English Dictionary